serve as the driving force - Französisch Englisch Wörterbuch